do the best that one could - Almanca İngilizce Sözlük